package com.firmboy.io_collection.tool;

import org.junit.Test;

/**
 * 排序算法
 *
 * @author firmboy
 * @create 2018-03-22 下午8:29
 **/
public class Quick2 {



    @Test
    public void test(){
        //堆排序
        //1.建立一个堆，
        //2.将堆转换为一个大顶堆，
        //3.将对顶和最右侧数据交换，

    }

    public void buildMaxHeap(int[] arr){
        int len = arr.length;
        for (int i=len/2;i>=0;i++){
            heapify(arr,i);
        }
    }

    public void heapify(int[] arr,int i){
        int left = 2*i+1,
                right = 2*i+2,
                largest = i;
        //if(left<len)
    }
}
